#include <iostream>
using namespace std;
int main()
{
  int arr[100]={5,6,8,6,9,1,6,1,2,4,9,1,9,8,2,3,6,4,7,7,5,9,5,0,3,8,7,5,8,1,5,8,6,1,8,3,0,3,7,9,2,
7,0,5,8,8,5,7,0,9,9,1,9,4,4,6,8,6,3,3,8,5,1,6,3,4,6,7,0,7,8,2,7,6,8,9,5,6,5,6,1,4,0,1,
0,0,9,4,8,0,9,1,2,8,5,0,2,5,3,3};
  
  //相同日期只需统计一次所以可以拼出日期再去找
  //平年365天
  //闰年366天
  int monthday[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
  //4的倍数且不是100的倍数  或   400的倍数
  int sum=0;
  for(int i=1;i<=12;i++)
  {
    for(int j=1;j<=monthday[i];j++)
    {
      int date[8]={2,0,2,3,i/10,i%10,j/10,j%10};
      int n=0;
      for(int k=0;k<100;k++)
      {
        if(arr[k]==date[n])
        {
          n++;
        }
        if(n==8)
        {
          sum++;
          break;

        }
      }
    }
  }
  cout<<sum;
  return 0;
}